#接收传入文件的路径，打印文件的全部内容，
#如文件不存在则捕获异常，输出提示信息，通过finally关闭文件对象
def print_file_info(file_name):
    f=None
    try:
        f = open(file_name,'r',encoding='utf-8')
        print(f.read())

    except Exception as e:
        print("异常出现了文件不存在")
    finally:
        if f:#判断是否是None
           f.close()


def append_to_file(file_name, data):#接收文件路径以及传入数据，将数据追加写入到文件中'''
    f =open(file_name,'a',encoding='utf-8')
    f.write(data)
    f.close()
if __name__ == '__main__':
    file_name='D:/bill.txt'
    print_file_info(file_name)
